spontaneous gathering of frightened animals - Allemand Anglais Dictionnaire